/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package sistema.ecua911.datos.BDs;

import java.sql.ResultSet;
import java.sql.SQLException;
import sistema.ecua911.negocio.Administradorr;
import sistema.ecua911.negocio.Persona;
import sistema.ecua911.negocio.Personal;
import sistema.ecua911.negocio.Usuario;

/**
 *
 * @author pablo
 */
public class PersonallDB {
    
   public boolean grabar(Personal u) throws SQLException {
       System.out.println("hola");
        OperacionesBase db = new OperacionesBase();
        String query = "insert into persona values('" + u.getCedula() + "','" + u.getNombre() + "','" + u.getApellido() + "','" + u.getTelefono() + "','" + 1 + "','"+ null+ "')";
        String query2 = "insert into personal values('" + u.getCedula() + "','"+u.getMail()+"','"+u.getContrasena()+"','"+u.getTipo()+"')";
        Boolean resultado = db.ingreso(query);
        Boolean resultado2 = db.ingreso(query2);
        db.cerrarConexion();
        return resultado;
       
      
   } 
   public Personal buscar(String cedula,String password) throws SQLException{
        OperacionesBase db = new OperacionesBase();
        String query="select * from persona,personal where personal.cedula=persona.cedula and personal.cedula='"+cedula+"' and personal.password ='"+password+ "'";
        ResultSet resultado = db.seleccion(query);
        Personal user=null;
        if (resultado.next()) {
            user = new Personal();
            user.setCedula(resultado.getString(1));
            user.setNombre(resultado.getString(2));
            user.setApellido(resultado.getString(3));
            user.setTelefono(resultado.getString(4));
            user.setContrasena(resultado.getString(9));
            user.setTipo(resultado.getString(10));       
        }
        db.cerrarConexion();
        return user; 
       
   }
}
